Appaloosa
By Todd Slater
04/20/2008
At Stubb's BBQ, Austin, Texas
16.5" x 23.5"
Screen printed, Limited Edition A/P, Signed by Artist, Black paper
$175
ADD TO CART